.width_1200{
	max-width: 1200px;
	width: 100%;
	margin: auto;
}

/*banner*/
.tk_banner{
	width: 100%;
	max-width: 1200px;
	margin: auto;
	overflow: hidden;
	position: relative;
}
.swiper-wrapper{
	width: 1000%;
	height: 100%;
	z-index: 1;
	margin-left: -1px;
	margin-left: 0px\0\9;
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.swiper-slide{
	float: left;
	position: relative;
	overflow: hidden;
	max-width: 1200px;
}
.swiper-slide img{
	width: 100%;
	height: auto;
}
.swiper-pagination{
	position: absolute;
    bottom: 40px;
    left: 0;
    text-align: center;
    width: 100%;
    z-index: 10;
}
.swiper-pagination-bullet{
	display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    background: url("../images/index/tkpc_tkyd.png") no-repeat;
    margin: 0px 10px;
    cursor: pointer;
    cursor: hand;
	
}
.swiper-pagination-bullet-active{
	    background: url("../images/index/tkpc_tkyd.png") no-repeat 0px -22px;
}

.tk_bannermore{
	width: 148px;
	height: 43px;
	display: block;
	border: 1px solid #fff;
	text-align: center;
	line-height: 43px;
	color: #fff;
	font-size: 18px;
	position: absolute;
	top: 75%;
	left: 13%;
}
.tk_bannermore:hover{
	background-color: #00968a;
	color: #fff;
	border: 1px solid #00968a;
}

.tk_longbox{
	width: 1000%;
	position: relative;
	overflow: hidden;
	margin-left: -100%;
}
.tk_picbox{
	width: 10%;
	float: left;
	overflow: hidden;
}
.tk_picbox img{
	max-width: 100%;
	height: auto;
	display: block;
}
.banneryd{
	width: 50%;
	height: 20px;
	position: absolute;
	bottom: 11%;
	left: 17%;
}
.banneryd li{
	width: 22px;
	height: 20px;
	max-height: 88px;
	background: url(../images/index/tk_banneryd.png) no-repeat 0px 0px;
	float: left;
	margin: 0px 5px;
	cursor: hand;
	cursor: pointer;
	/*-moz-transition: all 0.4s ease;
    -webkit-transition: all 04s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;*/
}
.banneryd li:hover{
	background: url('../images/index/tk_banneryd.png') no-repeat 0px -21px;
}

.banneryd li.xuanzhong{
	height: 105px;
	background: url('../images/index/tk_banneryd.png') no-repeat 0px -41px;
	-moz-transition: height 0.8s ease;
    -webkit-transition: height 0.8s ease;
    -o-transition: height 0.8s ease;
    transition: height 0.8s ease;
}
.tk_kernel{
	max-width: 1200px;
	width: 100%;
	margin: auto;	
}
.tk_financial{
	width: 50%;
	height: 100%;
	float: left;
	position: relative;
	*margin-left: -1px;
	overflow: hidden;
}
.tk_financialleft{
	width: 65%;
	height: 100%;
	float: left;
	position: relative;
	*margin-left: -1px;
	overflow: hidden;
}
.tk_financialright{
	width: 35%;
	height: 100%;
	float: left;
	position: relative;
	*margin-left: -1px;
	overflow: hidden;
}
.tk_hovebox:hover .tk_hoverpic{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
}

.tk_newsxin{
	width: 60px;
    height: 60px;
    background-color: #f47920;
    font-size: 20px;
    color: #FFFFFF;
    line-height: 60px;
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
}
.tk_xinwencenter{
	display: block;
	position: relative;
	overflow: hidden;
	height: 100%;
}
.tk_xinwencenter:hover .tk_hoverpic{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.tk_bkifinanc{
	width: 100%;
	height: auto;
	display: block;
}
.tk_bkikernel{
	width: 100%;
	max-height: 600px;
	display: block;
}
.tk_news .tk_bkikernel{
	/*height: 100%; */
	/*min-width: 900px; */
	display: block;
}
.tk_kernelcon{
	width: 78.5%;
	position: absolute;
	top: 18%;
	left: 10%;
	z-index: 10;
}
.tk_kernelcon .tk_conCntitle{
	font-size: 30px;
	color: #FFFFFF;
}
.tk_kernelcon .tk_conEntitle{
	font-size: 30px;
	color: #FFFFFF;
	margin-bottom: 25px;
	font-family: "Din";
}
.tk_kernelcon .tk_conEntitlets{
	line-height: 26px;
	margin-top: 5px;
}
.tk_kernelcon .tk_contitlecon{
	font-size: 18px;
	color: #fff;
	margin-bottom: 40px;
	line-height: 26px;
	text-align: justify;
}
.tk_kernelcon .tk_contitleconword{
	margin-top: 50px;
}
.tk_kernelcon .tk_conxq{
	width: 114px;
	height: 30px;
	line-height: 30px;
	font-size: 15px;
    display: block;
    border: 1px solid #FFFFFF;
    text-align: center;
    color: #FFFFFF;
    margin-top: 25px;
}
.tk_kernelcon .tk_conxq:hover{
	background-color: #00968a;
	border-color: #00968a;
}
.tk_conxqblack{
	width: 114px;
    height: 30px;
    display: block;
    border: 1px solid #ffffff;
    text-align: center;
    line-height: 30px;
    color: #ffffff;
    font-size: 15px;
    margin-top: 40px;
}
.tk_conxqblack:hover{
	background-color: #00968a;
	border-color: #00968a;
	color: #fff;
}
.tk_jrtitlecon{
	font-size: 18px;
	color: #FFFFFF;
	max-width: 390px;
	opacity: 0.7;
	margin-bottom: 35px;
}
.tk_conteshu{
	font-size: 24px;
	font-weight: 600;
}
.tk_shadow{
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0.8;
	filter: alpha(opacity=80); 
	display: none;
}
.tk_shadow .tk_shadowcol{
	width: 800px;
	height: 704px;
	background-color: #000000;
}
.tk_news{
	max-width: 1200px;
	height: 450px;
	margin: auto;
	width: 100%;
}
.tk_newscon{
	width: 87%;
	position: absolute;
	top: 60px;
	left: 10%;
}
.tk_newCntitlecon{
	font-size: 30px;
	color: #ffffff;
}
.tk_newEntitlecon{
	font-size: 30px;
	color: #ffffff;
	font-family: "Din";
}
.tk_newsbox{
	position: relative;
	height: 100%;
}
.tk_newsboss,.tk_newsbosstwo{
	width: 100%;
	height: 80px;
	position: absolute;
	bottom: 0%;
	left: 0;
	-webkit-transition:height 0.5s ease;
	-moz-transition:height 0.5s ease;
	-ms-transition:height 0.5s ease;
	-o-transition:height 0.5s ease;
	transition:height 0.5s ease;
	overflow: hidden;
}
.tk_newsbox:hover .tk_newsboss{
	height:80px;
}
.tk_newsbox:hover .tk_newsbosstwo{
	height: 80px;
}
.tk_newsbosstwodata{
	font-size: 18px;
	color: #FFFFFF;
	position: absolute;
	z-index: 1;
	top: 10px;
	left: 20px;
}
.tk_blackyy{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: #000000;
	opacity: 0.5;
	filter:alpha(opacity=50);
}
.tk_newbosscon{
	font-size: 22px;
	color: #FFFFFF;
	position: absolute;
	z-index: 1;
	line-height: 80px;
	margin-left: 80px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 90%;
}
.tk_newbosscontwo{
	font-size: 16px;
	color: #FFFFFF;
	position: absolute;
	z-index: 1;
	top: 35px;
	left: 20px;
}
.tk_financial_half{
	width: 35%;
	float: left;
	position: relative;
	background: url(../images/index/tkzgs_bg.png) no-repeat;
    background-size: 101% 101%;
    padding-bottom: 86px;
}
.tk_financial_half img{
	width: 54%;
	margin: auto;
}
.tk_gongsititle{
	position: absolute;
	top: 70px;
	left: 0;
	right: 0;
	text-align: left;
	text-indent: 11%;
}
.tk_gongsititleCntitle{
	font-size: 30px;
	color: #000000;
	font-weight: normal;
}
.tk_gongsititleEntitle{
	font-size: 30px;
	color: #bcbcbc;
	font-family: "Din";
}
.subsidiary{
	margin-top: 10%;
}
.subsidiary img{
	width: 50%;
	float: left;
	margin-bottom: 10px;
}
.subsidiary img.tk_zgsnamelast{
	/*width: 52%;*/
}

.tk_yunnancon{
	width: 76%;
	height: 120px;
	position: absolute;
	bottom: 56.4%;
	left: 20%;
}
.tk_yunnancontime,.tk_yunnanconhere{
	font-size: 24px;
	color: #FFFFFF;
}
.tk_yunnanconsch{
	font-size: 20px;
	color: #FFFFFF;
	max-width: 263px;
	margin-top: 20px;
}
.bottom_pos7{
	bottom: 7.5%;
}
.tk_zgsname:hover{
	background-color: #dfdfdf;
}
.tk_media{
	max-width: 1200px;
	width: 100%;
	margin: auto;
}
.tk_allmedia{
	width: 100%;
	height: 100%;
	position: relative;
	float: left;
}
.tk_allmedia img{
	display: block;
	width: 100%;
}
.tk_meitititle{
	display: inline-block;
    margin-bottom: 8%;
    margin-top: 60px;
    margin-left: 13%;
}

.tk_meiCntititle{
	font-size: 30px;
	color: #000000;
	font-weight: normal;
}
.tk_meiEntititle{
	font-size: 30px;
	color: #bcbcbc;
	font-family: "Din";
}
.tk_organization{
	width: 65%;
	height: 100%;
	float: right;
	position: relative;
}
.tk_organization img{
	display: block;
	width: 100%;

}
.tk_allshare{
	max-width: 330px;
	margin: auto;
}
.tk_share{
	max-width: 158px;
	text-align: center;
	float: left;
}
.float_right{
	float: right;
}
.tk_shareword{
	font-size: 16px;
	color: #373737;
	margin-top: 5%;
	margin-bottom: 8%;
	display: inline-block;
}
.tk_lmtpicbox{
	width: 85%;
	border: 1px solid #e5e5e5;
	position: relative;
	margin: auto;
}

.tk_video{
	position: absolute;
	top: 0;
	left: 0;
}
.tk_topline{
	height: 1px;
	width: 0%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #666666;
}
.tk_bottomline{
	height: 1px;
	width: 0%;
	position: absolute;
	bottom: 0;
	right: 0;
	background-color: #666666;
}
.tk_leftline{
	width: 1px;
	height: 0%;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #666666;
}
.tk_rightline{
	width: 1px;
	height: 0%;
	position: absolute;
	right: 0;
	bottom: 0;
	background-color: #666666;
}
.tk_orgcon{
	position: absolute;
	top: 10.5%;
	left: 13.46%;
	z-index: 2;
}
.tk_orgCntitle{
	font-size: 30px;
	color: #000;
}
.tk_orgEntitle{
	font-size: 30px;
	color: #8c8c8c;
	font-family: "Din";
	
}
#tk_mapbox{
	width: 100px;
	height: 100px;
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	position: absolute;
	top: 0;
	left: 0px;
	text-align: center;
	/* background: transparent url("../images/index/tkpc_mapbg.jpg") no-repeat center center !important; */
	/*background: transparent url("./tkpc_mapbg.jpg") no-repeat center center !important;*/
	background-size: cover !important;
}
#tkpc_ie8map{
	display: none;
	position: absolute;
	width: 70%;
    top: 22%;
    left: 13%;
}
.tk_chooseprovince{
	width: 140px;
	height: 40px;
	padding-right: 20px;
	background-color: #00968a;	
	position: absolute;
	right: 40px;
	top: 110px;
	cursor: pointer;
	cursor: hand;
}
.tk_bjcity{
	font-size: 16px;
	color: #FFFFFF;
	line-height: 40px;
	text-indent: 20px;
}
.tk_citypic{
	width: 12px;
	height: 20px;
	background: url("../images/index/tkpc_cityjt.png") no-repeat;
	display: inline-block;
	position: absolute;
    right: 10px;
    top: 10.5px;
}
.tk_citypicpitch{
	width: 20px;
	height: 12px;
	background: url("../images/index/tkpc_cityjt.png") no-repeat 0px -30px;
	display: inline-block;
	position: absolute;
    right: 10px;
    top: 16.5px;
}
.tk_promenu{
	width: 140px;
	background-color: #FFFFFF;
	display: none;
	position: relative;
    z-index: 200;
    padding-right: 20px;
    max-height: 175px;
    overflow-x: hidden;
    overflow-y: auto;
}
.tk_promenu li{
	height: 35px;
	width: 160px;
	font-size: 16px;
	color: #000000;
	text-indent: 20px;
	line-height: 35px;
}
.tk_promenu li:hover{
	background-color: #00968a;
	color: #FFFFFF;
}
/*脙漏芒鈧好⑩偓聽脙楼芒鈧好偮⒚兟γ偮犆偮该兟ッ偮棵嗏€櫭兟っ偮好偮兟っ偮该吢�--start*/
.marginnone{
	margin-left: 0;
	margin-right: 0;
}
.paddingnone{
	padding-left: 0;
	padding-right: 0;	
}
.tk_hxtitle{
	width: 270px;
	margin-top: 20%;
	margin-left: 10%;
	margin-bottom: 10%;
}
.tk_hxCntitle{
	font-size: 30px;
	color: #000000;
}
.tk_hxEntitle{
	font-size: 30px;
	color: #bcbcbc;
	font-family: "Din";
	line-height: 28px;
	margin-top: 4px;
}
.tkpc_hxcatalogue{
	position: relative;
	width: 100%;
	border-left: 1px solid #ccc;
	margin-left: -1px;
}
.tkpc_hxcatalogue li{
	height: 70px;
	line-height: 66px;
	cursor: pointer;
	cursor: hand;
	border: 1px solid #cccccc;
	border-left: none;
	border-right: none;
	margin-top: -1px;
	position: relative;
	z-index: 10;
	width: 90%;
	background-color: #fff;
	padding-left: 10%;
}
.tk_hxzhuti{
	font-size: 24px;
	display: inline-block;
}
.tk_hxjieshao{
	font-size: 16px;
	display: inline-block;
	width: 210px;
}
.tk_hxjiantou{
	width: 15px;
	height: 27px;
	background: url("../images/index/tkpc_hxjt.png") no-repeat;
	display: inline-block;
	position: absolute;
	top: 22px;
	right: 30px;
	display: none;
}

.disnone{
	display: none;
}
.tk_hxbox{
	/*position: relative;*/
}
.tk_hxbox img{
	width: 100%;
}
.tk_ydwordbox{
	position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    text-align: center;
    margin-top: -43px;
    display: none;
}
.tk_ydword{
	font-size: 24px;
    color: #fff;
    margin-bottom: 20px;
}
.tk_ydwordjs{
	font-size: 16px;
    color: #fff;
}
.tk_hxboxcon{
	width: 74.66%;
	position: absolute;
	top: 50%;
	left: 48%;
	margin-left: -33.33%;
	margin-top: -90px;
}
.tk_hxboxcon_2{
	width: 88%;
	position: absolute;
	top: 50%;
	left: 53%;
	margin-left: -42%;
	margin-top: -90px;
}
.tk_hxboxcon_3{
	width: 88%;
	position: absolute;
	top: 50%;
	left: 53%;
	margin-left: -36%;
	margin-top: -90px;
}
.tk_hxboxcon1{
	width: 36%;
	float: left;
}
.tk_hxboxcon1_2{
	width: 32%;
	float: left;
}

.tk_hxleftpic1{
	width: 44px;
	height: 37px;
	background: url("../images/index/tkpc_hxicon.png") no-repeat 0px 0px;
	position: relative;
    top: 16px;
    left: -12px;
}
.tk_hxleftpic1_2{
	width: 44px;
	height: 37px;
	background: url("../images/index/tkpc_hxicon.png") no-repeat 0px -141px;
	position: relative;
    top: 16px;
    left: -12px;
}
.tk_hxnumber{
	font-size: 60px;
	color: #fff;
	font-family: "Din";
}
.tk_hxneirong{
	font-size: 18px;
	color: #fff;
	margin-left: 30px;
}
.tk_hxneirong1{
	/* display: inline-block; */
	width: 17ch; /* 每行 10 个字符 */
    white-space: normal; /* 允许换行 */
    word-break: break-all; /* 处理长单词生成换行 */
}
.tk_hxboxcon2{
	width: 36%;
	float: left;
}
.tk_hxboxcon2_2{
	width: 29%;
	float: left;
}
.tk_hxleftpic2{
	width: 44px;
	height: 47px;
    background: url("../images/index/tkpc_hxicon.png") no-repeat 0px -47px;
    position: relative;
    top: 16px;
    left: -12px;
}
.tk_hxleftpic2_2{
	width: 44px;
	height: 47px;
    background: url("../images/index/tkpc_hxicon.png") no-repeat 0px -188px;
    position: relative;
    top: 16px;
    left: -12px;
}
.tk_hxboxcon3{
	float: left;
}
.tk_hxboxcon_3 .tk_hxleftpic1_2 {
    background: url(../images/index/tkpc_hxicon.png) no-repeat 0px -282px;
    position: relative;
    top: 16px;
    left: -12px;
}
.tk_hxboxcon_3 .tk_hxleftpic2_2 {
    background: url(../images/index/tkpc_hxicon.png) no-repeat 0px -329px;
    position: relative;
    top: 16px;
    left: -12px;
}
.tk_hxboxcon_3 .tk_hxleftpic3 {
    background: url(../images/index/tkpc_hxicon.png) no-repeat 0px -376px;
    position: relative;
    top: 16px;
    left: -12px;
}

.tk_hxboxcon3_3{
	float: left;
	width: 32%;
}
.tk_hxleftpic3{
	width: 44px;
	height: 47px;
    background: url("../images/index/tkpc_hxicon.png") no-repeat 0px -94px;
    position: relative;
    top: 16px;
    left: -12px;
}
.tk_hxboxcon1_3{
	width: 22%;
	float: left;
}
.tk_hxleftpic3_1{
	width: 44px;
	height: 47px;
	background: url("../images/index/tkpc_hxicon.png") no-repeat 0px 0px;
}
.tk_hxleftpic3_2{
	width: 44px;
	height: 47px;
	background: url("../images/index/tkpc_hxicon.png") no-repeat 0px 0px;
}
.tk_hxboxcon_2 .tk_hxleftpic3{
	width: 44px;
	height: 47px;
	background: url("../images/index/tkpc_hxicon.png") no-repeat 0px -235px;
}
.tk_hxneirongbig{
	font-size: 22px;
	color: #FFFFFF;
	margin-left: 5px;
}
.marginRight15{
	margin-right: 15%;
}
/*脙漏芒鈧好⑩偓聽脙楼芒鈧好偮⒚兟γ偮犆偮该兟ッ偮棵嗏€櫭兟っ偮好偮兟っ偮该吢�--end*/
/*脙漏芒鈧∶⑩偓藴脙篓脜戮脗聧脙楼脣鈥犆⑩偓潞脙娄芒鈧€溍偮懊兟Ｃ⑩€毬偮伱兟γ嬧€犆嬇撁兟⑩偓垄脗楼脙娄芒鈥毬偮澝兟偮幻偮�--start*/
.tk_cxboxone{
	width: 22%;
	height: 31.3%;
	float: left;
	margin: 0px 5px;
}
.tk_cxboxone img{
	width: 100%;
}
.tk_cxboxicon1{
	width: 70px;
	height: 60px;
	background: url("../images/index/tkpc_cxicon.png") no-repeat;
}
.tk_cxboxicon1title{
	font-size: 30px;
	color: #FFFFFF;
}
/*脙漏芒鈧∶⑩偓藴脙篓脜戮脗聧脙楼脣鈥犆⑩偓潞脙娄芒鈧€溍偮懊兟Ｃ⑩€毬偮伱兟γ嬧€犆嬇撁兟⑩偓垄脗楼脙娄芒鈥毬偮澝兟偮幻偮�--end*/

@media (min-width: 320px) {
	.swiper-slide img{
		width: 150%;
		transform: translateX(-8%);
		-webkit-transform: translateX(-8%);
		-moz-transform: translateX(-8%);
		-o-transform: translateX(-8%);
		-ms-transform: translateX(-8%);
	}
	.swiper-pagination{
		bottom: 15px;
	}
	.tk_bannermore{
		width: 98px;
	    height: 28px;
	    display: block;
	    border: 1px solid #fff;
	    text-align: center;
	    line-height: 28px;
	    color: #fff;
	    font-size: 14px;
	    position: absolute;
	    top: 65%;
	    left: 5%;
	}

	.tk_hxbox{
		position: relative;
	}}
@media (min-width: 768px) {
	.swiper-slide img{
		width: 120%;
		transform: translateX(0%);
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
	}
	.swiper-pagination{
		bottom: 15px;
	}
	.tk_bannermore{
		width: 128px;
	    height: 40px;
	    display: block;
	    border: 1px solid #fff;
	    text-align: center;
	    line-height: 40px;
	    color: #fff;
	    font-size: 16px;
	    position: absolute;
	    top: 75%;
	    left: 15%;
	}
}
@media (min-width: 992px) {
  .swiper-slide img{
		width: 100%;
	}
	.swiper-pagination{
		bottom: 20px;
	}
	.tk_bannermore{
		width: 128px;
	    height: 40px;
	    display: block;
	    border: 1px solid #fff;
	    text-align: center;
	    line-height: 40px;
	    color: #fff;
	    font-size: 16px;
	    position: absolute;
	    top: 75%;
	    left: 13%;
	}
}
@media (min-width: 1200px) {
  .swiper-slide img{
		width: 100%;
	}
	.swiper-pagination{
		bottom: 40px;
	}
	.tk_bannermore{
		width: 138px;
		height: 38px;
		display: block;
		border: 1px solid #fff;
		text-align: center;
		line-height: 38px;
		color: #fff;
		font-size: 16px;
		position: absolute;
		top: 75%;
		left: 13%;
	}
}
/*脙漏芒鈧好⑩偓聽脙楼芒鈧好偮⒚兟γ偮犆偮该兟ッ偮棵嗏€�*/
@media (max-width:1340px) and (min-width: 1150px) {
	.tk_hxCntitle{
		font-size: 30px;
	}
	.tk_hxEntitle{
		font-size: 30px;
	}
	/*.tk_hxjieshao{
		display: none;
	}*/
	.tk_hxzhuti{
		font-size: 24px;
		margin-left: -10%;
	}
	.tkpc_hxcatalogue li{
		text-align: center;
	}
	.tk_hxnumber{
		font-size: 50px;
	}
	.tk_hxneirong{
		font-size: 14px;
	}
	.tk_hxboxcon1{
		width: 28%;
	}
	.tk_hxboxcon2{
		width: 32%;
	}
	.tk_hxboxcon3{
		width: 28%;
	}
	.tk_hxboxcon{
		margin-top: -80px;
		left:55%
	}
	.tk_hxboxcon_2{
		width: 78%;
		margin-left:-38%;
	}
	.tk_hxneirongbig{
		font-size:20px;
	}
}
@media screen and (max-width:1150px) and (min-width: 930px) {
	.tk_hxCntitle{
		font-size: 26px;
	}
	.tk_hxEntitle{
		font-size: 26px;
	}
	.tk_hxjieshao{
		display: none;
	}
	.tk_hxzhuti{
		font-size: 20px;
		margin-left: -10%;
	}
	.tkpc_hxcatalogue li{
		text-align: center;
		height: 60px;
		line-height: 60px;
	}
	.tk_hxjiantou{
		top: 16.5px;
	}
	.tk_hxnumber{
		font-size: 40px;
	}
	.tk_hxneirong{
		font-size: 14px;
	}
	.tk_hxboxcon1{
		width: 30%;
	}
	.tk_hxboxcon2{
		width: 33%;
	}
	.tk_hxboxcon3{
		width: 33%;
	}
	.tk_hxboxcon{
		margin-top: -80px;
		left:55%
	}
	.tk_hxboxcon_2{
		width: 78%;
		margin-left:-38%;
	}
	.tk_hxneirongbig{
		font-size:18px;
	}
	.tk_hxboxcon1_2{
		width: 30%;
	}
	.tk_hxboxcon2_2{
		width: 33.6%;
	}
	.tk_financial_half{
		padding-bottom: 66px;
	}
}
@media screen and (max-width:929px)and (min-width: 768px) {
	.tk_hxtitle{
		margin-left: 15px;
	}
	.tk_hxCntitle{
		font-size: 26px;
	}
	.tk_hxEntitle{
		font-size: 26px;
	}
	.tk_hxjieshao{
		display: none;
	}
	.tk_hxzhuti{
		font-size: 18px;
		margin-left: -10%;
	}
	.tkpc_hxcatalogue li{
		text-align: center;
		height: 43px;
		line-height: 43px;
	}
	.tk_hxjiantou{
		width: 0;
	}
	.tk_hxnumber{
		font-size: 40px;
	}
	.tk_hxneirong{
		font-size: 14px;
	}
	.tk_hxboxcon1{
		width: 33%;
	}
	.tk_hxboxcon2{
		width: 35%;
	}
	.tk_hxboxcon3{
		width: 30%;
	}
	.tk_hxboxcon{
		margin-top: -80px;
		left:55%
	}
	.tk_hxboxcon_2{
		width: 78%;
		margin-left:-38%;
		margin-top: -70px;
	}
	.tk_hxneirongbig{
		font-size:16px;
	}
	.tk_hxboxcon1_2{
		width: 30%;
	}
	.tk_hxboxcon2_2{
		width: 33.6%;
	}
	.tk_hxleftpic1,.tk_hxleftpic2,.tk_hxleftpic3,.tk_hxleftpic1_2,.tk_hxleftpic2_2,.tk_hxleftpic3,.tk_hxleftpic3_1,.tk_hxleftpic3_2,.tk_hxleftpic3_3{
		width: 0;
	}
	.tk_hxneirong{
		margin-left: 0;
	}
	.tk_hxboxcon_3{
		margin-top: -110px;
	}
	.tk_financial_half{
		padding-bottom: 48px;
	}
}
@media screen and (max-width:767px) and (min-width: 320px) {
	.tk_hxtitle{
		margin-left: 15px;
		margin-top: 12px;
		margin-bottom: 10px;
	}
	.tk_hxbox{
		display: block!important;
	}
	.tk_hxCntitle{
		font-size: 26px;
	}
	.tk_hxEntitle{
		margin-top: 0px;
		font-size: 26px;
	}
	.tkpc_hxcatalogue{
		display: none;
	}
	.tk_hxjieshao{
		display: none;
	}
	.tk_hxboxcon{
		display: none;
	}
	.tk_hxboxcon_2{
		display: none;
	}
	.tk_hxboxcon_3{
		display: none;
	}
	.tk_ydwordbox{
		display: block;
	}
	.tk_hxbox img{
		width: 100%;
		margin-bottom: 4px;
	}
	.tk_hxbox:nth-of-type(3) img{
		margin-bottom: 20px;
	}


}
/*脙漏芒鈧∶⑩偓藴脙篓脜戮脗聧脙楼脣鈥犆⑩偓潞脙娄芒鈧€溍偮�/脙娄脣鈥犆嬇撁兟⑩偓垄脗楼脙娄芒鈥毬偮澝兟偮幻偮�*/
@media screen and (max-width: 1200px) and (min-width: 990px) {
	.tk_kernelcon .tk_conCntitle{
		font-size: 30px;
	}
	.tk_kernelcon .tk_conEntitle{
		font-size: 20px;
	}
	.tk_kernelcon .tk_contitlecon{
		font-size: 20px;
		margin-bottom: 20px;
	}
	.tk_kernelcon .tk_conxq{
		width: 128px;
		height: 38px;
		line-height: 38px;
		font-size: 16px;
	}
	.tk_kernelcon .tk_contitleconword{
		margin-top: 30px;
	}
}
@media screen and (max-width:989px) and (min-width: 768px) {
	.tk_shadow .tk_shadowcol{
		width: 100%;
		height: 100%;
	}
	.tk_financial{
		width: 50%;
	}
}
@media screen and (max-width:767px) and (min-width: 320px) {
	.tk_shadow .tk_shadowcol{
		width: 100%;
		height: 100%;
	}
	.tk_financial{
		width: 100%;
		margin-bottom: 20px;
	}
	.tk_kernelcon .tk_conCntitle{
		font-size: 26px;
	}
	.tk_kernelcon .tk_conEntitle{
		font-size: 16px;
	}
	.tk_kernelcon .tk_contitlecon{
		display: none;
	}
	.tk_kernelcon .tk_conxq{
		width: 118px;
		height: 38px;
		line-height: 38px;
		font-size: 16px;
	}
}
/*脙娄芒鈧€溍偮懊兟┟⑩偓鈥澝偮幻兟っ偮该偮兟ッ偮棵嗏€�/脙娄芒鈧€澝⑩偓鈥澝兟っ偮该⑩偓鹿脙楼脗颅脗聬脙楼芒鈧γ偮兟ッ偮徝偮�*/
@media screen and (max-width: 1200px) and (min-width: 990px) {
	.tk_newCntitlecon{
		font-size: 30px;
	}
	.tk_newEntitlecon{
		font-size: 30px;
	}
	.tk_gongsititleCntitle{
		font-size: 30px;
	}
	.tk_gongsititleEntitle{
		    font-size: 30px;
	}
}

@media screen and (max-width:767px) and (min-width: 320px){
	.tk_newCntitlecon{
		font-size: 26px;
	}
	.tk_newEntitlecon{
		font-size: 26px;
	}
	.tk_conxqblack{
		width: 118px;
    height: 38px;
    line-height: 38px;
    font-size: 16px;
	}
	.tk_newsxin{
		font-size: 20px;
	}
	.tk_newbosscon{
		font-size: 18px;
		line-height: 50px;
		margin-left: 15px;
	}
	.tk_newsboss{
		height: 50px;
	}
	.tk_newsbox:hover .tk_newsboss{
		height: 50px;
	}
	.tk_bannermore{
		background-color: #00968a;
		border-color: #00968a;
		color: #FFFFFF;
	}
	.tk_newsxin{
		height: 40px;
		width: 40px;
		line-height: 40px;
		font-size: 16px;
	}
	.tk_meitititle{
		margin-top: 12%;
	}
	
	.tk_newsbosstwodata{
		font-size: 18px;
	}
	.tk_newbosscontwo{
		font-size: 16px;
		top: 40px;
	}
	.tk_financial_half{
		width: 100%;
	}
	.tk_financialleft{
		width: 100%;
	}
	.tk_financialright{
		width: 100%;
	}
	.tk_allshare{
		margin-bottom: 30px;
	}
	.tk_newscon{
		top: 12%;
	}
}
/*脙娄脗鲁脗掳脙楼脗潞脗路脙楼芒鈧γ偮兟ッ偮⑩偓鈩⒚兟っ偮矫⑩偓艙/脙娄脗鲁脗掳脙楼脗潞脗路脙楼芒鈧γ偮兟ッ⑩偓潞脗陆脙楼脗赂脝鈥櫭兟ッ偮泵⑩€毬�*/
@media screen and (max-width:1350px) and (min-width: 1200px) {
	#tk_mapbox{
		/* top: 100px;
   		left: 80px; */
	}
	.tk_shareword{
		font-size: 20px;
	}
	.tk_allshare{
		max-width: 340px;
	}
	.tk_lmtpicbox{
		width: 85%;
		margin: auto;
	}
	.tk_share{
		max-width: 140px;
	}
	
}
@media screen and (max-width:1199px) and (min-width: 992px) {
	#tk_mapbox{
		/* top: 60px;
    	left: -20px; */
	}
	.tk_shareword{
		font-size: 18px;
	}
	.tk_allshare{
		max-width: 300px;
	}
	.tk_share{
		max-width: 140px;
	}
	.tk_lmtpicbox{
		width: 80%;
		margin: auto;
	}
	.tk_orgCntitle{
		font-size: 30px;
	}
	.tk_orgEntitle{
		font-size: 30px;
	}
	.tk_meiCntititle{
		font-size: 30px;
	}
	.tk_meiEntititle{
		font-size: 30px;
	}
	.tk_chooseprovince{
		width: 135px;
	}
	.tk_promenu{
		width: 135px;
	}
	.tk_chooseprovince{
		right: 15px;
	}
	.tk_bjcity{
		font-size: 16px;
		line-height: 40px;
	}
	.tk_chooseprovince{
		height: 40px;
	}
	.tk_citypic{
		top: 10px;
	}
	.tk_citypicpitch{
		top: 14px;
	}
	
}
@media screen and (max-width:992px) and (min-width: 768px) {
	.tk_newbosscon {
		margin-left: 5%;
	}
	#tk_mapbox{
		/* top: 60px;
    	left: 0px; */
	}
	.tk_shareword{
		font-size: 16px;
    width: 150%;
    margin-left: -25%;
	}
	.tk_allshare{
		max-width: 190px;
	}
	.tk_lmtpicbox{
		width: 100%;
		margin: auto;
	}
	.tk_orgCntitle{
		font-size: 30px;
	}
	.tk_orgEntitle{
		font-size: 30px;
		margin-top: 0px;
	}
	.tk_meiCntititle{
		font-size: 30px;
	}
	.tk_meiEntititle{
		font-size: 30px;
	}
	.tk_gongsititleCntitle{
		font-size: 26px;
	}
	.tk_gongsititleEntitle{
		font-size: 26px;
	}
	.tk_gongsititle{
		top: 50px;
		left: 0;
		right: 0;
	}
	.tk_chooseprovince{
		width: 135px;
	}
	.tk_promenu{
		width: 115px;
		padding-right: 0;
	}
	.tk_chooseprovince{
		right: 10px;
		width:115px;
		top:50px;
		padding-right: 0;
	}
	.tk_bjcity{
		font-size: 14px;
		line-height: 40px;
		text-indent:10px;
	}
	.tk_citypic{
		display: none;
	}
	.tk_chooseprovince{
		height: 40px;
	}
	.tk_citypic{
		top: 10px;
	}
	.tk_citypicpitch{
		top: 14px;
	}
	.tk_share{
		max-width:80px;
	}
	.tk_promenu li{
		height: 30px;
		line-height: 30px;
		font-size: 14px;
		text-indent:10px;
	}
	.tk_kernelcon .tk_contitlecon {
		display: none;
	}
}
@media screen and (max-width:767px) and (min-width: 580px){
	.tk_allmedia{
		width: 100%;
	}
	.tk_organization{
		width: 100%;
	}
	.tk_allshare{
		max-width: 290px;
	}
	.tk_share{
		max-width: 130px;
	}
	.tk_shareword{
		font-size: 16px;
	}
	.tk_orgcon{
		top: 4%;
	}
	.tk_orgCntitle{
		font-size: 26px;
	}
	.tk_orgEntitle{
		font-size: 26px;
		margin-top: 0;
	}
	.tk_meiCntititle{
		font-size: 26px;
	}
	.tk_meiEntititle{
		font-size: 26px;
	}
	.tk_gongsititleCntitle{
		font-size: 26px;
	}
	.tk_gongsititleEntitle{
		font-size: 26px;
	}
	.tk_financial_half img.tk_jtzgspic{
		width: 45%;
   		 margin: auto;
	}
	.tk_gongsititle{
		top: 90px;
    	left: 0;
    	right: 0;
	}
	.subsidiary{
		margin-top: 5%;
	}
	.subsidiary img{
		
	}
	.tk_chooseprovince{
		width: 115px;
		height: 30px;
		right: 5px;
		top: 35px;
		padding-right: 0;
	}
	.tk_bjcity{
		font-size: 14px;
	    line-height: 30px;
	    text-indent: 9px;
	}
	.tk_promenu{
		width: 115px;
		padding-right: 0;
	}
	.tk_promenu li{
		height: 30px;
	    font-size: 14px;
	    text-indent: 10px;
	    line-height: 35px;
	}
	.tk_citypic{
		display: none;
	}
	.tk_organization img{
		min-height: 360px;
	}
	#tk_mapbox{
		/* top: 15px; */
	}
}
@media screen and (max-width:579px) and (min-width: 320px){
	.tk_allmedia{
		width: 100%;
	}
	.tk_organization{
		width: 100%;
	}
	.tk_allshare{
		max-width: 290px;
	}
	.tk_share{
		max-width: 130px;
	}
	.tk_shareword{
		font-size: 16px;
	}
	.tk_orgcon{
		top: 4%;
	}
	.tk_orgCntitle{
		font-size: 26px;
	}
	.tk_orgEntitle{
		font-size: 26px;
		margin-top: 0;
	}
	.tk_meiCntititle{
		font-size: 26px;
	}
	.tk_meiEntititle{
		font-size: 26px;
	}
	.tk_gongsititleCntitle{
		font-size: 26px;
	}	
	.tk_gongsititleEntitle{
		font-size: 26px;
	}
	.tk_financial_half img.tk_jtzgspic{
		    width: 65%;
	}
	
	.tk_chooseprovince{
		width: auto;
		height: 30px;
		right: 5px;
		top: 35px;
		padding-right: 0px;
	}
	.tk_bjcity{
		font-size: 14px;
	    line-height: 30px;
	    text-indent: 12px;
	    padding-right: 12px;
	}
	.tk_promenu{
		width: auto;
		padding-right: 0px;
	}
	.tk_promenu li{
		height: 30px;
	    font-size: 14px;
	    text-indent: 10px;
	    line-height: 35px;
	}
	.tk_citypic{
		display: none;
	}
	
	.tk_organization img{
		min-height: 360px;
	}
	#tk_mapbox{
		/* top: 45px; */
	}
	#tkpc_ie8map{
		min-height: 260px;
		width: 90%;
		left: 15px;
	}
}
/*脙娄芒鈧€澝⑩偓鈥澝兟っ偮该⑩偓鹿脙楼芒鈧γ偮兟ッ偮徝偮该兟偮懊嗏€櫭兟γ⑩偓垄脗麓*/
@media screen and (max-width:579px) and (min-width: 470px){
	.tk_gongsititle{
		    position: absolute;
           top: 12%;
	    	left: 0;
	    	right: 0;
	}
	.subsidiary{
		margin-top: 8%;
	}
}
@media screen and (max-width:470px) and (min-width: 400px){
	.tk_gongsititle{
		    position: absolute;
           top: 12%;
	    	left: 0;
	    	right: 0;
	}
	.subsidiary{
		margin-top: 8%;
	}
}
@media screen and (max-width:400px) and (min-width: 320px){
	.tk_gongsititle{
		 position: absolute;
         top: 12%;
	    	left: 0;
	    	right: 0;
	}
	.subsidiary{
		margin-top: 8%;
	}
}
.secondmenu li a.trans{
	-moz-transition: all 0.1s ease;
    -webkit-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
    transition: all 0.1s ease;
}
.col-lg-3{
	z-index: 10;
}